package com.chang.rentmall.daos;

import com.chang.rentmall.beans.GoodsBean;
import com.chang.rentmall.beans.PageBean;
import com.chang.rentmall.beans.QueryBean;

import org.apache.ibatis.annotations.Param;
import org.springframework.web.bind.annotation.RequestParam;

import java.util.List;

public interface GoodsDao {
    public int addGoods (GoodsBean goodsBean);
    public int updateGoods(GoodsBean goodsBean);
    public List<GoodsBean> getGoodsByIds(@Param("ids") String ids);
    public List<GoodsBean> getGoodsByShop(@Param("query") QueryBean queryBean, @Param("pagination") PageBean pageBean);
    public GoodsBean getGoodsById(@RequestParam("id") java.lang.Integer id);
    public int updateGoodsStatus(@Param("query") QueryBean queryBean);
}
